package asteroids.engine;

import java.awt.Graphics;

public abstract class HUD
{
    /**
     * allows the HUD to grab the necessary information about state and player
     * ships NOTE - this should be called in Scenario.initialize before adding
     * any non-player ships
     * 
     * @param state
     */
    public abstract void initialize(GameState state);

    /**
     * draw HUD
     * 
     * @param g
     */
    public abstract void draw(Graphics g);
}
